$(function() {
	// 放大镜
	var magnifierConfig = {
		magnifier : "#magnifier1",//最外层的大容器
		width : 350,//承载容器宽
		height : 390,//承载容器高
		moveWidth : null,//如果设置了移动盒子的宽度，则不计算缩放比例
		zoom : 5//缩放比例
	};

	var _magnifier = magnifier(magnifierConfig);

    //种类选中
    $('.proDetail .bookdetail b').on('click', function (){
        $(this).addClass('active').siblings('b').removeClass();
    })


	// 
	$(".edition p").on("click",function(){
		$(this).addClass("checked").siblings("P").removeClass("checked")
	})


	
    //3. 需求:增加商品数量
    $('.add').on('click', function () { //给增加键注册点击事件

        let num = $(this).closest('.addReduce').siblings('.num').val(); //获取商品数量
		console.log(num)
        //将商品数量加一
        $(this).closest('.addReduce').siblings('.num').val(++num);

    })

    //4.减少商品数量

    $('.reduce').on('click', function () { //给减少键注册点击事件
        let num = +$(this).closest('.addReduce').siblings('.num').val(); //获取商品数量，值为数字
        if (num === 1) return;
        //数量减一
        $(this).closest('.addReduce').siblings('.num').val(--num);


    })


    //输入商品数量

    $('.num').on('keyup', function () { //给数量框注册按键抬起事件
        let num = $(this).val()//获取输入的值
        num = parseInt(num)//将输入的内容变为数字
        //判断值是否是NaN
        if (isNaN(num)) {
            $(this).val(num = 1)//如果是NaN就将值变为1
        } else {
            $(this).val(num)
        }

    })



	$('.procomm .option p').on('click',function(){
		$(this).addClass('active').siblings('p').removeClass('active')
		let index=$(this).index()
		$(this).closest('.procomm').find('li').eq(index).addClass('block').siblings('li').removeClass('block')
	})
});